tests for divisibility rules